const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  // 允许打包的结果以文件的方式访问（允许双击打开）
  publicPath: './',
  // 打包后默认生成与js相对应的map文件，用于调试，生产环境不需要，所以关闭
  // productionSourceMap: false
  // 去掉自己文件中引入的各种库，使用public中的线上库
  configureWebpack: {
    externals: {
      // 键值对的性质  包名：包的路径
      axios: 'axios',
      vue: 'Vue',
      'vue-router': 'VueRouter',
      vuex: 'Vuex',
      echarts: 'echarts',
      'element-ui': 'ELEMENT',
      'vue-quill-editor': 'VueQuillEditor'
    }
  }
})
